import java.io.Serializable;
import java.util.ArrayList;


public class Pedido  implements java.io.Serializable {

	private ArrayList<ItemPedido> items = new ArrayList<ItemPedido>();
	private float valor;
	private int numero;
	private boolean status;
	
	public Pedido(int numero, Conta conta){
		this.numero = numero;
		this.valor = 0;
		this.items.clear();
		this.status = false;
	}
	
	public void addItem(ItemPedido item){
		this.items.add(item);
		this.valor += item.getItem().getValor()*item.getQtde();
	}

	
	public ArrayList<ItemPedido> getItems() {
		return items;
	}
	
	public float getValor() {
		return valor;
	}

	public int getNumero() {
		return numero;
	}

	public boolean isStatus() {
		return status;
	}

	public void setStatus(boolean status) {
		this.status = status;
	}
	
}